from math import sqrt
a=int(input("Введите четырёхзначное число: "))
b=a
m=10
p=0
c=0
if 999<a<=9999:
    if a%2==0:
        print("Число чётное: Да")
    else:
        print("Число чётное: Нет")
    if a%3==0:
        print("Число кратно трём: Да")
    else:
        print("Число кратно трём: Нет")
    if sqrt(a)==int(sqrt(a)):
        print("Число является квадратом числа:",int(sqrt(a)))
    else:
        print("Число является квадратом числа: Нет")
    print("")
    while b!=0:
        num=b%10
        if num>p:
            p=num
        if num<m:
            m=num
        if num==0:
            c+=1
        b=b//10
    print("Наименьшая цифра числа:",m)
    print("Наибольшая цифра числа:",p)
    print("Количество нулей в числе:",c)
    print("")
    n=a%10
    if sqrt(n)==int(sqrt(n)):
        print("Цифра в разряде единиц является квадратом цифры:",int(sqrt(n)))
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")
    n=a%100//10
    if sqrt(n)==int(sqrt(n)):
        print("Цифра в разряде десятков является квадратом цифры:",int(sqrt(n)))
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")
    n=a%1000//100
    if sqrt(n)==int(sqrt(n)):
        print("Цифра в разряде сотен является квадратом цифры:",int(sqrt(n)))
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")
    n=a//1000
    if sqrt(n)==int(sqrt(n)):
        print("Цифра в разряде тысяч является квадратом цифры:",int(sqrt(n)))
    else:
        print("Цифра в разряде тысяч является квадратом цифры: Нет")
    
    
else:
    print("Ввеединное число не четырёхзначное число ")